high protein nuts and legumes

Best popular high protein nuts and legumes